package com.sctvcloud.bazhong.beans;

import java.io.Serializable;

/**
 * Created by rh008 on 2017/7/24.
 */

public class ThirdUser implements Serializable {

    public static final int OPENTYPE_QQ=3;
    public static final int OPENTYPE_WEIXIN=2;
    public static final int OPENTYPE_WEIBO=1;
    private static final long serialVersionUID = -6158028842202431611L;

    /**
     * userID : 5977045810
     * icon : http://tvax3.sinaimg.cn/default/images/default_avatar_male_180.gif
     * expiresTime : 1500883989401
     * token : 2.00geEVWG5dEdVD9f028af176WjhkbB
     * resume :
     * nickname : tttt_201607
     * secretType : 0
     * gender : 0
     * snsregat : 1467876799000
     * shareCount : 28
     * remind_in : 2630809
     * snsUserUrl : http://weibo.com/u/5977045810
     * secret :
     * favouriteCount : 44
     * followerCount : 3
     * expiresIn : 2630809
     *
     * iconQzone : http://qzapp.qlogo.cn/qzapp/1105189208/287E97EAA65359E0B07F52512A7411B7/100
     * pfkey : fa6f51202d4b53683643e9c75042dd8a
     * pf : desktop_m_qq-10000144-android-2002-
     * pay_token : DCE1F4D4656764CF63E9EEEF14BDD2BA
     */

    private String userID;
    private String icon;
    private long expiresTime;
    private String token;
    private String resume;
    private String nickname;
    private String secretType;
    private String gender;
    private String snsregat;
    private String shareCount;
    private String remind_in;
    private String snsUserUrl;
    private String secret;
    private String favouriteCount;
    private String followerCount;
    private int expiresIn;

    //qq登录的相关信息
    private String pf;
    private String pay_token;
    private String iconQzone;
    private String pfkey;

    /**
     * 用户类型；
     * QQ、新浪、微信等
     */
    private int openType;
    /**
     * 是否已经绑定
     */
    private boolean isBound;


    public String getUserID() {
        return userID;
    }

    public void setUserID(String userID) {
        this.userID = userID;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public long getExpiresTime() {
        return expiresTime;
    }

    public void setExpiresTime(long expiresTime) {
        this.expiresTime = expiresTime;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getResume() {
        return resume;
    }

    public void setResume(String resume) {
        this.resume = resume;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getSecretType() {
        return secretType;
    }

    public void setSecretType(String secretType) {
        this.secretType = secretType;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getSnsregat() {
        return snsregat;
    }

    public void setSnsregat(String snsregat) {
        this.snsregat = snsregat;
    }

    public String getShareCount() {
        return shareCount;
    }

    public void setShareCount(String shareCount) {
        this.shareCount = shareCount;
    }

    public String getRemind_in() {
        return remind_in;
    }

    public void setRemind_in(String remind_in) {
        this.remind_in = remind_in;
    }

    public String getSnsUserUrl() {
        return snsUserUrl;
    }

    public void setSnsUserUrl(String snsUserUrl) {
        this.snsUserUrl = snsUserUrl;
    }

    public String getSecret() {
        return secret;
    }

    public void setSecret(String secret) {
        this.secret = secret;
    }

    public String getFavouriteCount() {
        return favouriteCount;
    }

    public void setFavouriteCount(String favouriteCount) {
        this.favouriteCount = favouriteCount;
    }

    public String getFollowerCount() {
        return followerCount;
    }

    public void setFollowerCount(String followerCount) {
        this.followerCount = followerCount;
    }

    public int getExpiresIn() {
        return expiresIn;
    }

    public void setExpiresIn(int expiresIn) {
        this.expiresIn = expiresIn;
    }

    public String getPf() {
        return pf;
    }

    public void setPf(String pf) {
        this.pf = pf;
    }

    public String getPay_token() {
        return pay_token;
    }

    public void setPay_token(String pay_token) {
        this.pay_token = pay_token;
    }

    public String getIconQzone() {
        return iconQzone;
    }

    public void setIconQzone(String iconQzone) {
        this.iconQzone = iconQzone;
    }

    public String getPfkey() {
        return pfkey;
    }

    public void setPfkey(String pfkey) {
        this.pfkey = pfkey;
    }

    public int getOpenType() {
        return openType;
    }

    public void setOpenType(int openType) {
        this.openType = openType;
    }

    public boolean isBound() {
        return isBound;
    }

    public void setBound(boolean bound) {
        isBound = bound;
    }
}
